// 堆内存中，动态性
// 内存需求 弹性
const users = [
    {
        id: 1,
        name: '楚子航',
        hometown: '中国',
    },
    {
        id: 2,
        name: '源稚生',
        hometown: '日本',
    },
    {
        id: 3,
        name: '恺撒',
        hometown: '意大利',
    },
]
// js 动态语言
users.push({
    id: 4,
    name: '路明非',
    hometown: '中国',
})
//栈内存中，简单 高效  变量的读写操作，不会影响空间大小
//连续存储的简单变量 ， 方便管理， 快速访问
//程序，申请一个连续空间
let a = 1;
let b = 2;
let c = 3;
let d = a;//值拷贝，复印
//赋值操作没有完成值的拷贝
const data = users;//引用式拷贝，复制地址，堆内存开销大，
data[0].skill = ["剑道","暴血"];
console.log(data,users);